﻿using ProjectShare;
using System;
using System.Collections.Generic;

namespace OMG.Fill.Potato.Model
{
    /// <summary>
    /// 马铃薯项目实施情况统计表查询条件
    /// </summary>
    public class PotProjectQuery : SearchBase
    {
        //查询条件，请自行删除不需要条件
        /// <summary>
        /// 编号
        /// </summary>
        public string Id{ get;set;}
        /// <summary>
        /// 报表编号
        /// </summary>
        public string ReportId{ get;set;}
        /// <summary>
        /// 项目名称
        /// </summary>
        public string ProjectName{ get;set;}
        /// <summary>
        /// 项目来源
        /// </summary>
        public string ProjectSource{ get;set;}
        /// <summary>
        /// 实施年限（*年*月*日-*年*月*日）
        /// </summary>
        public string Age{ get;set;}
        /// <summary>
        /// 项目安排（资金）
        /// </summary>
        public decimal? ProjectArrange{ get;set;}
        /// <summary>
        /// 配套（资金）
        /// </summary>
        public decimal? ProjectSupport{ get;set;}
        /// <summary>
        /// 面积（计划指标）
        /// </summary>
        public decimal? PlanArea{ get;set;}
        /// <summary>
        /// 产量（计划指标）
        /// </summary>
        public decimal? PlanYield{ get;set;}
        /// <summary>
        /// 其他（计划指标）
        /// </summary>
        public string PlanOther{ get;set;}
        /// <summary>
        /// 实施地点（总体完成情况）
        /// </summary>
        public string ImplePlace{ get;set;}
        /// <summary>
        /// 品种（总体完成情况）
        /// </summary>
        public string FVariety{ get;set;}
        /// <summary>
        /// 面积（总体完成情况）
        /// </summary>
        public decimal? FArea{ get;set;}
        /// <summary>
        /// 总产（总体完成情况）
        /// </summary>
        public decimal? FYield{ get;set;}
        /// <summary>
        /// 测产面积
        /// </summary>
        public decimal? CCArea{ get;set;}
        /// <summary>
        /// 测产样本数
        /// </summary>
        public int? CCSamples{ get;set;}
        /// <summary>
        /// 测产品种
        /// </summary>
        public string CCVariety{ get;set;}
        /// <summary>
        /// 测产平均亩产
        /// </summary>
        public decimal? CCavgMuYield{ get;set;}
        /// <summary>
        /// 最高亩产（测产）
        /// </summary>
        public decimal? CCbestMuYield{ get;set;}
        /// <summary>
        /// 对照品种（测产）
        /// </summary>
        public string CCdzVariety{ get;set;}
        /// <summary>
        /// 对照平均亩产（测产）
        /// </summary>
        public decimal? CCdzAvgMuYield{ get;set;}
        /// <summary>
        /// 平均价格
        /// </summary>
        public decimal? AvgPrice{ get;set;}
        /// <summary>
        /// 平均亩增加投入
        /// </summary>
        public decimal? AvgMuInvest{ get;set;}
        /// <summary>
        /// 平均亩增加收益
        /// </summary>
        public decimal? AvgMuIncome{ get;set;}
        /// <summary>
        /// 涉及乡镇数
        /// </summary>
        public int? Townships{ get;set;}
        /// <summary>
        /// 涉及村数
        /// </summary>
        public int? Villages{ get;set;}
        /// <summary>
        /// 涉及农户数
        /// </summary>
        public int? Farrmers{ get;set;}
        /// <summary>
        /// 涉及农业人数
        /// </summary>
        public int? Peoples{ get;set;}
        /// <summary>
        /// 带动面积
        /// </summary>
        public decimal? DDArea{ get;set;}
        /// <summary>
        /// 未完成情况说明
        /// </summary>
        public string UnFinishDescribe{ get;set;}
    }
    public class ProjectStatisModel
    {
        public string AreaName { get; set; }
        public string AreaCode { get; set; }
        /// <summary>
        /// 编号
        /// </summary>
        public string Id { get; set; }
        /// <summary>
        /// 报表编号
        /// </summary>
        public string ReportId { get; set; }
        /// <summary>
        /// 项目名称
        /// </summary>
        public string ProjectName { get; set; }
        /// <summary>
        /// 项目来源
        /// </summary>
        public string ProjectSource { get; set; }
        /// <summary>
        /// 实施年限（*年*月*日-*年*月*日）
        /// </summary>
        public string Age { get; set; }
        /// <summary>
        /// 项目安排（资金）
        /// </summary>
        public decimal? ProjectArrange { get; set; }
        /// <summary>
        /// 配套（资金）
        /// </summary>
        public decimal? ProjectSupport { get; set; }
        /// <summary>
        /// 面积（计划指标）
        /// </summary>
        public decimal? PlanArea { get; set; }
        /// <summary>
        /// 产量（计划指标）
        /// </summary>
        public decimal? PlanYield { get; set; }
        /// <summary>
        /// 其他（计划指标）
        /// </summary>
        public string PlanOther { get; set; }
        /// <summary>
        /// 实施地点（总体完成情况）
        /// </summary>
        public string ImplePlace { get; set; }
        /// <summary>
        /// 品种（总体完成情况）
        /// </summary>
        public string FVariety { get; set; }
        /// <summary>
        /// 面积（总体完成情况）
        /// </summary>
        public decimal? FArea { get; set; }
        /// <summary>
        /// 总产（总体完成情况）
        /// </summary>
        public decimal? FYield { get; set; }
        /// <summary>
        /// 测产面积
        /// </summary>
        public decimal? CCArea { get; set; }
        /// <summary>
        /// 测产样本数
        /// </summary>
        public int? CCSamples { get; set; }
        /// <summary>
        /// 测产品种
        /// </summary>
        public string CCVariety { get; set; }
        /// <summary>
        /// 测产平均亩产
        /// </summary>
        public decimal? CCavgMuYield { get; set; }
        /// <summary>
        /// 最高亩产（测产）
        /// </summary>
        public decimal? CCbestMuYield { get; set; }
        /// <summary>
        /// 对照品种（测产）
        /// </summary>
        public string CCdzVariety { get; set; }
        /// <summary>
        /// 对照平均亩产（测产）
        /// </summary>
        public decimal? CCdzAvgMuYield { get; set; }
        /// <summary>
        /// 平均价格
        /// </summary>
        public decimal? AvgPrice { get; set; }
        /// <summary>
        /// 平均亩增加投入
        /// </summary>
        public decimal? AvgMuInvest { get; set; }
        /// <summary>
        /// 平均亩增加收益
        /// </summary>
        public decimal? AvgMuIncome { get; set; }
        /// <summary>
        /// 涉及乡镇数
        /// </summary>
        public int? Townships { get; set; }
        /// <summary>
        /// 涉及村数
        /// </summary>
        public int? Villages { get; set; }
        /// <summary>
        /// 涉及农户数
        /// </summary>
        public int? Farrmers { get; set; }
        /// <summary>
        /// 涉及农业人数
        /// </summary>
        public int? Peoples { get; set; }
        /// <summary>
        /// 带动面积
        /// </summary>
        public decimal? DDArea { get; set; }
        /// <summary>
        /// 未完成情况说明
        /// </summary>
        public string UnFinishDescribe { get; set; }
    }
    
}
